﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Simhopp.Common
{
    /// <summary>
    /// These are the diffrent heights that can be jumped from.
    /// </summary>
    public enum Heights
    {
        OneMeter = 1, ThreeMeters = 3,
        FiveMeters = 5, SevenMeters = 7, TenMeters = 10
    }

    /// <summary>
    /// The diffrent states of rounds.
    /// Configure is used when configuring a competition, while adding divers etc and setting the diffrent dives that they will perform.
    /// </summary>
    public enum Rounds
    {Configure = -1, FirstRound = 0, SecondRound = 1, ThirdRound = 2}

    /// <summary>
    /// The diffrent genders that are available.
    /// </summary>
    public enum Genders { Male, Female }

    /// <summary>
    /// Used to determine what kind of access different users have
    /// </summary>
    public enum AccountTypes
    {
        NoAccess = 0,
        Judge = 1,
        HeadJudge = 2,
        Administrator = 3
    }

    /// <summary>
    /// Number of judges allowed.
    /// </summary>
    public enum JudgeCount
    {
        Five = 5,
        Seven = 7
    }

}
